infested place - German English Dictionary